草庐IT

Android API 21 - TimePicker 小部件

全部标签

dart - 将小部件放在列中会使 RenderIndexedStack 对象在布局期间被赋予无限大小

我将以下内容放在这样的列中Widget_getDropDownCombo(){Widgetcombo=newDropdownButton(value:_currentItem,items:_dropDownMenuItems,onChanged:_changedDropDownItem);returnFlexible(child:combo);}和_getDropDownCombo正在像这样从某行调用child:newRow(mainAxisAlignment:MainAxisAlignment.spaceBetween,crossAxisAlignment:CrossAxisAlig

dart - Flutter 根 Column 小部件扩展到整个屏幕,为什么?

我是flutter/dart的新手,刚刚找到我的脚。一直在玩一个非常简单的测试UI。我正在使用MaterialApp和Scaffold小部件,并将Column小部件放置在Scaffold小部件的“主体”中。当我使用检查小部件工具时,它会自动扩展以占据整个屏幕。这是代码..classTestWidgetextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnScaffold(body:Column(children:[Text('bob'),],),);}}如果我随后嵌套一个Column小部件,它不会像

dart - 如何让一列 2 个文本小部件连续位于中心 x 轴的任一侧

图像包含一列两个文本小部件,它们与图标居中对齐。但我希望文本列BOTHlinesto...在中心x轴(图标)上方有一行文本,在下方有一行。这是我的代码..Row(mainAxisSize:MainAxisSize.max,crossAxisAlignment:CrossAxisAlignment.stretch,children:[Column(mainAxisSize:MainAxisSize.max,mainAxisAlignment:MainAxisAlignment.start,children:[SvgPicture.asset('assets/icon/but_headph

flutter - 在 Stack 小部件内展开小部件

我有一个堆栈小部件,里面有两个小部件。其中一个绘制背景,另一个绘制背景。我希望两个小部件具有相同的大小。我想要顶部小部件(它是一列)将堆栈垂直展开并填充到背景小部件设置的大小。我尝试设置MainAxismainAxisSize:MainAxisSize.max但它不起作用。我怎样才能让它发挥作用? 最佳答案 使用Positioned.fillStack(children:[Positioned.fill(child:Column(children:[//...],),),//...],);有关Positioned的更多信息,请参见F

flutter - 在 flutter 中制作可调整大小的下拉小部件

我想创建一个如下图所示的下拉菜单,通过触摸和拖动打开,通过触摸外部关闭。beforedraggingafterdraggingScaffold(appBar:AppBar(automaticallyImplyLeading:false),body:Stack(children:[Container(height:200,decoration:BoxDecoration(color:Colors.white,borderRadius:BorderRadius.vertical(bottom:Radius.circular(20))),child:Column(mainAxisAlignm

dart - 如何为按钮小部件创建一个类

我将在我的flutter应用程序中有一堆按钮,我想为它创建一个类,这样我就不需要复制粘贴它并让我的代码看起来很长,因为相同类型的代码。我上课了,没问题,但我很挣扎,因为我希望每个按钮在按下时都能转到不同的页面。如何做到这一点?classthebuttonmakaextendsStatelessWidget{finalStringtexxt;finalStringbuum;constthebuttonmaka(this.texxt);@overrideWidgetbuild(BuildContextcontext){//TODO:implementbuildreturnPadding(p

flutter - 如何在其他小部件上方绘制 InkResponse?

我有一个LeafRenderObjectWidget在列中:Column(children:[CustomRenderObject(),InkResponse(child:..),...])在此之下,有一个InkResponse。通常,InkResponse中的启动画面和突出显示会绘制在Column中的前一个小部件上方。如果我有以下场景,突出显示和启动将呈现在Container上方:Column(children:[Container(height:..),InkResponse(child:..),...])但是,在使用RenderObject的我的场景中,我在底部我的CustomR

dart - 按下 flatButton 后如何在 'Text' 小部件中显示文本?

我正在尝试使用flutter制作一个计算器应用程序,而不是通过键盘输入我想通过一些按钮输入。当我按下一个按钮但它没有在上面的文本小部件中显示相应的数据时,问题就来了。除了第一个MyApp类是有状态的,我的所有类都是无状态的。我尝试在所有类之外创建一个通用变量,并使用它来将文本从按钮类传输到显示类,但这没有用。通用变量是“_calcText”classDisplayAnswerextendsStatelessWidget{finalString_text;DisplayAnswer(this._text);@overrideWidgetbuild(BuildContextcontext)

dart - Flutter - 如何将 focusNode 从 Parent 设置为 Child 小部件?

我在父小部件中有一个底部导航,在子小部件中有一些文本字段。当用户单击导航选项卡并且其中一个文本字段为空时,它将把焦点设置在特定的文本字段上。我正在使用从一位开发人员那里学到的构造函数方法,但是我无法让它工作。好像我没有正确传递上下文。我不确定。谁能发现我的错误或建议可以达到相同结果的其他方法?登录.dartclassLoginextendsStatefulWidget{@overrideStatecreateState(){return_LoginState();}}class_LoginStateextendsState{FocusNodefocusNode;Page1focus;@

dart - 如何在文本中有一个小部件?

我正在创建一个小部件,并希望在Flutter中的一串文本之间有一个下拉菜单。如何在Flutter中实现类似于图像显示的内容? 最佳答案 我认为这就是您所需要的。您可以创建自定义小部件,这样您就不必总是编写代码。class_MyHomePageStateextendsState{StringselectedItem='withdraw';Widgetbuild(BuildContextcontext){returnnewScaffold(body:Center(child:Wrap(alignment:WrapAlignment.ce